giant arc - Turkish English Dictionary